package cc.cix.hq.common.core.client;

import java.util.List;

/**
 * @author cix
 */
public interface IMenuClient {

    /**
     * 根据用户 ID 获取菜单 ID 列表
     *
     * @param userId 用户 ID
     * @return 角色 ID 列表
     */
    List<Long> listMenuIdByUserId(Long userId);

    /**
     * 获取用户权限
     *
     * @param userId 用户 ID
     * @return 用户权限码列表
     */
    List<String> listUserPermission(Long userId);

}
